Aki Maeda Actor / Dubbing DouBan IMDb Actor Battle Royale 2000 7.6 An Artist of the Floating World 2019 6.6